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
↓ 1 callers
Method
startSuccess
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:65
↓ 1 callers
Method
startSwapData
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:69
↓ 1 callers
Method
stateChanged
(View view, int state)
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:55
↓ 1 callers
Method
stopEncode
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/audio/AudioProcessor.java:42
↓ 1 callers
Method
storeChunk
@return <code>true</code> if all packet data has been stored, or <code>false</code> if not
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/StoreChunk.java:24
↓ 1 callers
Method
supportFlash
(Camera camera)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:253
↓ 1 callers
Method
supportTouchFocus
(Camera camera)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraUtils.java:162
↓ 1 callers
Method
swapBuffers
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:77
↓ 1 callers
Method
switchLight
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:291
↓ 1 callers
Method
takeFrame
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/ISendQueue.java:20
↓ 1 callers
Method
toUnsignedInt32LittleEndian
(byte[] bytes)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Util.java:49
↓ 1 callers
Method
unsignedInt32ToByteArray
(int value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Util.java:113
↓ 1 callers
Method
valueOf
(byte amfTypeByte)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfType.java:46
↓ 1 callers
Method
valueOf
(int intValue)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/SetPeerBandwidth.java:56
↓ 1 callers
Method
valueOf
(int intValue)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/UserControl.java:147
↓ 1 callers
Method
valueOf
(byte chunkHeaderType)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/ChunkType.java:47
↓ 1 callers
Method
writeAudioHeader
写Audio Header信息 soundFormat 声音类型 参见 FlvAudio soundRate 声音采样频率 参加 FlvAudioSampleRate soundSize 声音采样大小 参加 FlvAudioSampleSize soundType 声音的类别 参加 FlvAudio
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:229
↓ 1 callers
Method
writeBody
(OutputStream out)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Chunk.java:28
↓ 1 callers
Method
writeC0
Generates and writes the first handshake packet (C0)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Handshake.java:42
↓ 1 callers
Method
writeC1
Generates and writes the second handshake packet (C1)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Handshake.java:60
↓ 1 callers
Method
writeC2
Generates and writes the third handshake packet (C2)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Handshake.java:164
↓ 1 callers
Method
writeFirstAudioTag
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPacker.java:172
↓ 1 callers
Method
writeFirstAudioTag
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/rtmp/RtmpPacker.java:123
↓ 1 callers
Method
writeFirstVideoTag
(byte[] sps, byte[] pps)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPacker.java:161
↓ 1 callers
Method
writeFirstVideoTag
(byte[] sps, byte[] pps)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/rtmp/RtmpPacker.java:116
↓ 1 callers
Method
writeFlvHeader
生成flv 头信息 @param buffer 需要写入数据的byte buffer @param hasVideo 是否有视频 @param hasAudio 是否有音频 @return byte数组
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:34
↓ 1 callers
Method
writeFlvHeader
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPacker.java:141
↓ 1 callers
Method
writeFlvMetaData
生成flv medadata 数据 @param width 视频宽度 @param height 视频高度 @param fps 视频帧率 @param audioRate 音频采样率 @param audioSize 音频大小 @param isStereo 音频是否为立体声 @return b
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPackerHelper.java:94
↓ 1 callers
Method
writeMetaData
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPacker.java:149
↓ 1 callers
Method
writeNullTo
(OutputStream out)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfNull.java:30
↓ 1 callers
Method
writeNumberTo
(OutputStream out, double number)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfNumber.java:56
↓ 1 callers
Method
writeTo
(OutputStream out, final SessionInfo sessionInfo)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Chunk.java:30
↓ 1 callers
Method
writeUnsignedInt16
(OutputStream out, int value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Util.java:40
↓ 1 callers
Method
writeUnsignedInt32LittleEndian
(OutputStream out, int value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Util.java:53
Method
Abort
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Abort.java:19
Method
Acknowledgement
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Acknowledgement.java:26
Method
AmfBoolean
(boolean value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfBoolean.java:30
Method
AmfNumber
(double value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfNumber.java:23
Method
AmfString
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfString.java:25
Method
AmfType
(int intValue)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfType.java:38
Method
Audio
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Audio.java:12
Method
AudioConfiguration
(final Builder builder)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/AudioConfiguration.java:36
Method
AudioEncoder
(AudioConfiguration audioConfiguration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/audio/AudioEncoder.java:31
Method
AudioProcessor
(AudioRecord audioRecord, AudioConfiguration audioConfiguration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/audio/AudioProcessor.java:30
Method
CameraConfiguration
(final Builder builder)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/CameraConfiguration.java:43
Method
CameraData
(int id, int facing, int width, int height)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraData.java:26
Method
CameraHardwareException
(Throwable t)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/exception/CameraHardwareException.java:25
Method
CameraHolder
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/CameraHolder.java:55
Method
CameraLivingView
(Context context, AttributeSet attrs)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraLivingView.java:68
Method
CameraVideoController
(MyRenderer renderer)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/video/CameraVideoController.java:28
Method
CameraView
(Context context, AttributeSet attrs)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/CameraView.java:46
Method
ChainedRef
(Lock lock, Runnable r)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/WeakHandler.java:428
Method
Chunk
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Chunk.java:18
Method
ChunkHeader
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/ChunkHeader.java:33
Method
ChunkType
(int byteValue)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/ChunkType.java:38
Method
Command
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Command.java:28
Method
ContentData
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/ContentData.java:18
Method
Crypto
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/Crypto.java:27
Method
Data
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Data.java:25
Method
Effect
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/Effect.java:52
Method
ExecHandler
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/WeakHandler.java:367
Method
FlvPacker
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/flv/FlvPacker.java:50
Method
FocusPieView
(Context context)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/camera/focus/FocusPieView.java:19
Method
Frame
(T data, int packetType, int frameType)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/entity/Frame.java:23
Method
GrayEffect
(Context context)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/GrayEffect.java:21
Method
Gusterpolator
To avoid users of this class creating multiple copies needlessly, the constructor is private.
app/src/main/java/com/laifeng/sopcastdemo/ui/Gusterpolator.java:32
Method
InputSurface
(Surface surface)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/InputSurface.java:30
Method
LimitType
(int intValue)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/SetPeerBandwidth.java:48
Method
MessageType
(int value)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/MessageType.java:138
Method
MultiToggleImageButton
(Context context)
app/src/main/java/com/laifeng/sopcastdemo/ui/MultiToggleImageButton.java:74
Method
MyRecorder
(VideoConfiguration configuration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRecorder.java:31
Method
MyRenderer
(GLSurfaceView view)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/MyRenderer.java:58
Method
NormalAudioController
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/audio/NormalAudioController.java:30
Method
NormalSendQueue
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/NormalSendQueue.java:37
Method
NullEffect
(Context context)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/effect/NullEffect.java:20
Method
ReadThread
(InputStream in, SessionInfo sessionInfo)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/ReadThread.java:25
Method
RenderScreen
(int id)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderScreen.java:49
Method
RenderSrfTex
(int id, MyRecorder recorder)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/video/RenderSrfTex.java:62
Method
RenderSurfaceView
(Context context)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/ui/RenderSurfaceView.java:28
Method
RtmpDecoder
(SessionInfo sessionInfo)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/RtmpDecoder.java:34
Method
RtmpPacker
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/packer/rtmp/RtmpPacker.java:42
Method
RtmpSender
()
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/RtmpSender.java:61
Method
ScanSnapShot
(int inCount, int outCount)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/sendqueue/NormalSendQueue.java:210
Method
ScreenRecordEncoder
(VideoConfiguration configuration)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/screen/ScreenRecordEncoder.java:43
Method
ScreenVideoController
(MediaProjectionManager manager, int resultCode, Intent resultData)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/video/ScreenVideoController.java:42
Method
SetChunkSize
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/SetChunkSize.java:19
Method
SetPeerBandwidth
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/SetPeerBandwidth.java:63
Method
StreamController
(IVideoController videoProcessor, IAudioController audioProcessor)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/controller/StreamController.java:32
Method
TopRightWeightedLayout
(Context context, AttributeSet attrs)
app/src/main/java/com/laifeng/sopcastdemo/ui/TopRightWeightedLayout.java:35
Method
Type
(int intValue)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/UserControl.java:139
Method
UserControl
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/UserControl.java:154
Method
VariableBodyRtmpPacket
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/VariableBodyRtmpPacket.java:30
Method
Video
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/Video.java:12
Method
VideoConfiguration
(final Builder builder)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/configuration/VideoConfiguration.java:29
Method
Watermark
(Bitmap img, int width, int height, int orientation, int vmargin, int hmargin)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/entity/Watermark.java:22
Method
WeakHandler
Default constructor associates this handler with the {@link Looper} for the current thread. If this thread does not have a looper, this handler won't
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/WeakHandler.java:41
Method
WeakRunnable
(WeakReference<Runnable> delegate, WeakReference<ChainedRef> reference)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/utils/WeakHandler.java:402
Method
WindowAckSize
(ChunkHeader header)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/packets/WindowAckSize.java:21
Method
WriteThread
(OutputStream out, SessionInfo sessionInfo)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/sender/rtmp/io/WriteThread.java:25
Method
addItem
(AmfData dataItem)
sopcast-sdk/src/main/java/com/laifeng/sopcastsdk/stream/amf/AmfArray.java:86
← previous
next →
401–500 of 852, ranked by callers