MCPcopy Create free account

hub / github.com/LaiFeng-Android/SopCastComponent / functions

Functions852 in github.com/LaiFeng-Android/SopCastComponent

↓ 2 callersMethodwriteH264Packet
写视频tag @param data 视频数据 @param isKeyFrame 是否为关键帧 @return byte数组
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:181
↓ 2 callersMethodwriteUnsignedInt16
(OutputStream out, int value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/Util.java:45
↓ 2 callersMethodwriteUnsignedInt32
(OutputStream out, int value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/Util.java:20
↓ 2 callersMethodwriteVariableData
(final OutputStream out)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/VariableBodyRtmpPacket.java:69
↓ 2 callersMethodwriteVideoHeader
封装flv 视频头信息 4 bit Frame Type ------ 帧类型 4 bit CodecID ------ 视频类型 8 bit AVCPacketType ------ 是NALU 还是 sequence header 24 bit CompositionTime ------ 如
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:165
↓ 1 callersMethodabandonData
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/NormalSendQueue.java:106
↓ 1 callersMethodadaptPreviewFps
(int expectedFps, List<int[]> fpsRanges)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:105
↓ 1 callersMethodaddInvokedCommand
(int transactionId, String commandName)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:59
↓ 1 callersMethodaddRenderSurfaceView
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraView.java:110
↓ 1 callersMethodanimateWorking
(long duration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/focus/FocusPieView.java:136
↓ 1 callersMethodannexbDemux
从硬编出来的数据取出一帧nal @param bb @param bi @return
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:142
↓ 1 callersMethodapplyFocusPoint
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/focus/FocusPieView.java:64
↓ 1 callersMethodbad
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/SendQueueListener.java:15
↓ 1 callersMethodbuild
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/CameraConfiguration.java:90
↓ 1 callersMethodbuild
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/AudioConfiguration.java:104
↓ 1 callersMethodbuildNaluHeader
(int length)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:197
↓ 1 callersMethodcalculateHmacSHA256
Calculates an HMAC SHA256 hash using a default key length. @param input @param key @return hmac hashed bytes
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Crypto.java:45
↓ 1 callersMethodchangeFocusMode
(boolean touchMode)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:236
↓ 1 callersMethodcheck
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:128
↓ 1 callersMethodcheckAec
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:168
↓ 1 callersMethodcheckCameraService
(Context context)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:239
↓ 1 callersMethodcheckMicSupport
(AudioConfiguration audioConfiguration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/audio/AudioUtils.java:20
↓ 1 callersMethodchooseVoiceMode
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:213
↓ 1 callersMethodclearStoredChunks
(int chunkStreamId)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/ReadThread.java:63
↓ 1 callersMethodclearStoredChunks
Clears all currently-stored packet chunks (used when an ABORT packet is received)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/StoreChunk.java:39
↓ 1 callersMethodcloseStream
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:436
↓ 1 callersMethodcombine
(int oldState, int newState)
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:309
↓ 1 callersMethodconnectNotInUi
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/RtmpSender.java:98
↓ 1 callersMethodconnectServer
()
app/src/main/java/com/laifeng/sopcastdemo/ScreenActivity.java:118
↓ 1 callersMethodcreateEffectTexture
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:109
↓ 1 callersMethodcreateSquareVtx
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GlUtil.java:17
↓ 1 callersMethodcreateStream
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:315
↓ 1 callersMethoddoAutofocus
(Camera.AutoFocusCallback focusCallback)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:216
↓ 1 callersMethoddrainEncoder
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/screen/ScreenRecordEncoder.java:110
↓ 1 callersMethoddrainEncoder
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:129
↓ 1 callersMethoddrawWatermark
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderScreen.java:220
↓ 1 callersMethoddrawWatermark
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderSrfTex.java:237
↓ 1 callersMethodeglSetup
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/InputSurface.java:73
↓ 1 callersMethodfirstTimeSetup
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:55
↓ 1 callersMethodfmlePublish
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:343
↓ 1 callersMethodgetAcknowledgementWindowSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:79
↓ 1 callersMethodgetAcknowledgementWindowSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/WindowAckSize.java:31
↓ 1 callersMethodgetAudioSimpleRateIndex
根据传入的采样频率获取规定的采样频率的index @param audioSampleRate @return
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:260
↓ 1 callersMethodgetBytes
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfMap.java:56
↓ 1 callersMethodgetCameraData
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:292
↓ 1 callersMethodgetChunkStreamId
@return the ID of the chunk stream to be aborted
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Abort.java:29
↓ 1 callersMethodgetDisplayOrientation
(int cameraId)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:226
↓ 1 callersMethodgetEventData
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/UserControl.java:190
↓ 1 callersMethodgetItems
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfArray.java:79
↓ 1 callersMethodgetNumberOfCameras
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:59
↓ 1 callersMethodgetOptimalPreviewSize
(Camera camera, int width, int height)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:202
↓ 1 callersMethodgetProperty
(String key)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfObject.java:27
↓ 1 callersMethodgetRenderer
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/RenderSurfaceView.java:48
↓ 1 callersMethodgetSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfObject.java:97
↓ 1 callersMethodgetSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfArray.java:49
↓ 1 callersMethodgetState
()
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:106
↓ 1 callersMethodgetStoredInputStream
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/StoreChunk.java:32
↓ 1 callersMethodgetSurface
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/InputSurface.java:52
↓ 1 callersMethodgetTxChunkSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:71
↓ 1 callersMethodgetValue
Returns the value of this chunk type
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/MessageType.java:143
↓ 1 callersMethodgoLandscapeAndRtmp
()
app/src/main/java/com/laifeng/sopcastdemo/MainActivity.java:105
↓ 1 callersMethodgoPart
()
app/src/main/java/com/laifeng/sopcastdemo/MainActivity.java:110
↓ 1 callersMethodgoPortraitAndLocal
()
app/src/main/java/com/laifeng/sopcastdemo/MainActivity.java:100
↓ 1 callersMethodgoScreen
()
app/src/main/java/com/laifeng/sopcastdemo/MainActivity.java:115
↓ 1 callersMethodgood
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/SendQueueListener.java:14
↓ 1 callersMethodhandleRxCommandInvoke
(Command command)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:261
↓ 1 callersMethodhandshake
(InputStream in, OutputStream out)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:168
↓ 1 callersMethodinitAudioParams
(int sampleRate, int sampleSize, boolean isStereo)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPacker.java:183
↓ 1 callersMethodinitCameraParams
(Camera camera, CameraData cameraData, boolean isTouchMode, CameraConfiguration configuration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:58
↓ 1 callersMethodinitCameraTexCoordBuffer
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderScreen.java:72
↓ 1 callersMethodinitCameraTexCoordBuffer
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderSrfTex.java:130
↓ 1 callersMethodinitEffects
()
app/src/main/java/com/laifeng/sopcastdemo/PortraitActivity.java:49
↓ 1 callersMethodinitEffects
()
app/src/main/java/com/laifeng/sopcastdemo/LandscapeActivity.java:69
↓ 1 callersMethodinitGL
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderScreen.java:258
↓ 1 callersMethodinitGL
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderSrfTex.java:276
↓ 1 callersMethodinitListeners
()
app/src/main/java/com/laifeng/sopcastdemo/PortraitActivity.java:64
↓ 1 callersMethodinitListeners
()
app/src/main/java/com/laifeng/sopcastdemo/LandscapeActivity.java:85
↓ 1 callersMethodinitLiveView
()
app/src/main/java/com/laifeng/sopcastdemo/PortraitActivity.java:117
↓ 1 callersMethodinitLiveView
()
app/src/main/java/com/laifeng/sopcastdemo/LandscapeActivity.java:173
↓ 1 callersMethodinitRecorder
()
app/src/main/java/com/laifeng/sopcastdemo/ScreenActivity.java:109
↓ 1 callersMethodinitRtmpAddressDialog
()
app/src/main/java/com/laifeng/sopcastdemo/ScreenActivity.java:64
↓ 1 callersMethodinitRtmpAddressDialog
()
app/src/main/java/com/laifeng/sopcastdemo/LandscapeActivity.java:138
↓ 1 callersMethodinitScreenTexture
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRenderer.java:159
↓ 1 callersMethodinitSender
()
app/src/main/java/com/laifeng/sopcastdemo/ScreenActivity.java:95
↓ 1 callersMethodinitSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:92
↓ 1 callersMethodinitSurfaceTexture
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRenderer.java:138
↓ 1 callersMethodinitVideoParams
(int width, int height, int fps)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPacker.java:189
↓ 1 callersMethodinitViews
()
app/src/main/java/com/laifeng/sopcastdemo/ScreenActivity.java:43
↓ 1 callersMethodinitViews
()
app/src/main/java/com/laifeng/sopcastdemo/PortraitActivity.java:54
↓ 1 callersMethodinitViews
()
app/src/main/java/com/laifeng/sopcastdemo/LandscapeActivity.java:74
↓ 1 callersMethodinitWatermarkVertexBuffer
(int width, int height, int orientation, int vMargin, int hMargin)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderSrfTex.java:76
↓ 1 callersMethodinputStream2String
(InputStream in)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GLSLFileUtils.java:27
↓ 1 callersMethodinsertAfter
(ChainedRef candidate)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/WeakHandler.java:451
↓ 1 callersMethodisAccessUnitDelimiter
(byte[] frame)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:237
↓ 1 callersMethodisCameraOpen
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:274
↓ 1 callersMethodisKeyFrame
(byte[] frame)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:226
↓ 1 callersMethodisOverLOLLIPOP
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/SopCastUtils.java:35
↓ 1 callersMethodisPps
(byte[] frame)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:215
↓ 1 callersMethodisSps
(byte[] frame)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:204
↓ 1 callersMethodloadOtherParams
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:88
← previousnext →201–300 of 852, ranked by callers