Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LaiFeng-Android/SopCastComponent
/ functions
Functions
852 in github.com/LaiFeng-Android/SopCastComponent
⨍
Functions
852
◇
Types & classes
154
↓ 2 callers
Method
writeH264Packet
写视频tag @param data 视频数据 @param isKeyFrame 是否为关键帧 @return byte数组
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:181
↓ 2 callers
Method
writeUnsignedInt16
(OutputStream out, int value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/Util.java:45
↓ 2 callers
Method
writeUnsignedInt32
(OutputStream out, int value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/Util.java:20
↓ 2 callers
Method
writeVariableData
(final OutputStream out)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/VariableBodyRtmpPacket.java:69
↓ 2 callers
Method
writeVideoHeader
封装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 callers
Method
abandonData
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/NormalSendQueue.java:106
↓ 1 callers
Method
adaptPreviewFps
(int expectedFps, List<int[]> fpsRanges)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:105
↓ 1 callers
Method
addInvokedCommand
(int transactionId, String commandName)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:59
↓ 1 callers
Method
addRenderSurfaceView
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraView.java:110
↓ 1 callers
Method
animateWorking
(long duration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/focus/FocusPieView.java:136
↓ 1 callers
Method
annexbDemux
从硬编出来的数据取出一帧nal @param bb @param bi @return
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:142
↓ 1 callers
Method
applyFocusPoint
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/focus/FocusPieView.java:64
↓ 1 callers
Method
bad
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/SendQueueListener.java:15
↓ 1 callers
Method
build
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/CameraConfiguration.java:90
↓ 1 callers
Method
build
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/AudioConfiguration.java:104
↓ 1 callers
Method
buildNaluHeader
(int length)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:197
↓ 1 callers
Method
calculateHmacSHA256
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 callers
Method
changeFocusMode
(boolean touchMode)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:236
↓ 1 callers
Method
check
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:128
↓ 1 callers
Method
checkAec
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:168
↓ 1 callers
Method
checkCameraService
(Context context)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:239
↓ 1 callers
Method
checkMicSupport
(AudioConfiguration audioConfiguration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/audio/AudioUtils.java:20
↓ 1 callers
Method
chooseVoiceMode
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:213
↓ 1 callers
Method
clearStoredChunks
(int chunkStreamId)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/ReadThread.java:63
↓ 1 callers
Method
clearStoredChunks
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 callers
Method
closeStream
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:436
↓ 1 callers
Method
combine
(int oldState, int newState)
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:309
↓ 1 callers
Method
connectNotInUi
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/RtmpSender.java:98
↓ 1 callers
Method
connectServer
()
app/src/main/java/com/laifeng/sopcastdemo/ScreenActivity.java:118
↓ 1 callers
Method
createEffectTexture
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:109
↓ 1 callers
Method
createSquareVtx
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GlUtil.java:17
↓ 1 callers
Method
createStream
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:315
↓ 1 callers
Method
doAutofocus
(Camera.AutoFocusCallback focusCallback)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:216
↓ 1 callers
Method
drainEncoder
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/screen/ScreenRecordEncoder.java:110
↓ 1 callers
Method
drainEncoder
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:129
↓ 1 callers
Method
drawWatermark
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderScreen.java:220
↓ 1 callers
Method
drawWatermark
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderSrfTex.java:237
↓ 1 callers
Method
eglSetup
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/InputSurface.java:73
↓ 1 callers
Method
firstTimeSetup
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:55
↓ 1 callers
Method
fmlePublish
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:343
↓ 1 callers
Method
getAcknowledgementWindowSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:79
↓ 1 callers
Method
getAcknowledgementWindowSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/WindowAckSize.java:31
↓ 1 callers
Method
getAudioSimpleRateIndex
根据传入的采样频率获取规定的采样频率的index @param audioSampleRate @return
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:260
↓ 1 callers
Method
getBytes
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfMap.java:56
↓ 1 callers
Method
getCameraData
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:292
↓ 1 callers
Method
getChunkStreamId
@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 callers
Method
getDisplayOrientation
(int cameraId)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:226
↓ 1 callers
Method
getEventData
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/UserControl.java:190
↓ 1 callers
Method
getItems
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfArray.java:79
↓ 1 callers
Method
getNumberOfCameras
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:59
↓ 1 callers
Method
getOptimalPreviewSize
(Camera camera, int width, int height)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:202
↓ 1 callers
Method
getProperty
(String key)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfObject.java:27
↓ 1 callers
Method
getRenderer
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/RenderSurfaceView.java:48
↓ 1 callers
Method
getSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfObject.java:97
↓ 1 callers
Method
getSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfArray.java:49
↓ 1 callers
Method
getState
()
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:106
↓ 1 callers
Method
getStoredInputStream
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/StoreChunk.java:32
↓ 1 callers
Method
getSurface
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/InputSurface.java:52
↓ 1 callers
Method
getTxChunkSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/SessionInfo.java:71
↓ 1 callers
Method
getValue
Returns the value of this chunk type
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/MessageType.java:143
↓ 1 callers
Method
goLandscapeAndRtmp
()
app/src/main/java/com/laifeng/sopcastdemo/MainActivity.java:105
↓ 1 callers
Method
goPart
()
app/src/main/java/com/laifeng/sopcastdemo/MainActivity.java:110
↓ 1 callers
Method
goPortraitAndLocal
()
app/src/main/java/com/laifeng/sopcastdemo/MainActivity.java:100
↓ 1 callers
Method
goScreen
()
app/src/main/java/com/laifeng/sopcastdemo/MainActivity.java:115
↓ 1 callers
Method
good
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/SendQueueListener.java:14
↓ 1 callers
Method
handleRxCommandInvoke
(Command command)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:261
↓ 1 callers
Method
handshake
(InputStream in, OutputStream out)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpConnection.java:168
↓ 1 callers
Method
initAudioParams
(int sampleRate, int sampleSize, boolean isStereo)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPacker.java:183
↓ 1 callers
Method
initCameraParams
(Camera camera, CameraData cameraData, boolean isTouchMode, CameraConfiguration configuration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:58
↓ 1 callers
Method
initCameraTexCoordBuffer
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderScreen.java:72
↓ 1 callers
Method
initCameraTexCoordBuffer
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderSrfTex.java:130
↓ 1 callers
Method
initEffects
()
app/src/main/java/com/laifeng/sopcastdemo/PortraitActivity.java:49
↓ 1 callers
Method
initEffects
()
app/src/main/java/com/laifeng/sopcastdemo/LandscapeActivity.java:69
↓ 1 callers
Method
initGL
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderScreen.java:258
↓ 1 callers
Method
initGL
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderSrfTex.java:276
↓ 1 callers
Method
initListeners
()
app/src/main/java/com/laifeng/sopcastdemo/PortraitActivity.java:64
↓ 1 callers
Method
initListeners
()
app/src/main/java/com/laifeng/sopcastdemo/LandscapeActivity.java:85
↓ 1 callers
Method
initLiveView
()
app/src/main/java/com/laifeng/sopcastdemo/PortraitActivity.java:117
↓ 1 callers
Method
initLiveView
()
app/src/main/java/com/laifeng/sopcastdemo/LandscapeActivity.java:173
↓ 1 callers
Method
initRecorder
()
app/src/main/java/com/laifeng/sopcastdemo/ScreenActivity.java:109
↓ 1 callers
Method
initRtmpAddressDialog
()
app/src/main/java/com/laifeng/sopcastdemo/ScreenActivity.java:64
↓ 1 callers
Method
initRtmpAddressDialog
()
app/src/main/java/com/laifeng/sopcastdemo/LandscapeActivity.java:138
↓ 1 callers
Method
initScreenTexture
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRenderer.java:159
↓ 1 callers
Method
initSender
()
app/src/main/java/com/laifeng/sopcastdemo/ScreenActivity.java:95
↓ 1 callers
Method
initSize
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:92
↓ 1 callers
Method
initSurfaceTexture
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRenderer.java:138
↓ 1 callers
Method
initVideoParams
(int width, int height, int fps)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPacker.java:189
↓ 1 callers
Method
initViews
()
app/src/main/java/com/laifeng/sopcastdemo/ScreenActivity.java:43
↓ 1 callers
Method
initViews
()
app/src/main/java/com/laifeng/sopcastdemo/PortraitActivity.java:54
↓ 1 callers
Method
initViews
()
app/src/main/java/com/laifeng/sopcastdemo/LandscapeActivity.java:74
↓ 1 callers
Method
initWatermarkVertexBuffer
(int width, int height, int orientation, int vMargin, int hMargin)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderSrfTex.java:76
↓ 1 callers
Method
inputStream2String
(InputStream in)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/GLSLFileUtils.java:27
↓ 1 callers
Method
insertAfter
(ChainedRef candidate)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/WeakHandler.java:451
↓ 1 callers
Method
isAccessUnitDelimiter
(byte[] frame)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:237
↓ 1 callers
Method
isCameraOpen
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:274
↓ 1 callers
Method
isKeyFrame
(byte[] frame)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:226
↓ 1 callers
Method
isOverLOLLIPOP
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/SopCastUtils.java:35
↓ 1 callers
Method
isPps
(byte[] frame)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:215
↓ 1 callers
Method
isSps
(byte[] frame)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/AnnexbHelper.java:204
↓ 1 callers
Method
loadOtherParams
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:88
← previous
next →
201–300 of 852, ranked by callers