我正在将映像发布到我的服务器(Java和Spring)。
可能会发生几件事:
200图像ID。SaveFileException)。DatabaseException)更新新的图像记录。IOException。简而言之,我无法保存/创建图像。
我应该返回什么HTTP代码?
我是否应该根据返回多个代码和多个消息Exception?
我试图了解实时流媒体解决方案的可行性.我想抓住WebRTC流(音频和视频),将它们发送到服务器并将其转换为块,以使用WebM容器(VP8和Opus编解码器)发送到html5视频标签或DASH播放器.
我也看了ffmpeg,ffserver和gstreamer但是......
我的问题是如何提供WebRTC流(实时)并在HTTP块(实时DASH兼容)中转换它们?
有人做过这样的事吗?
我有一个类用户:
@Entity
@Table(name = "User")
@JsonIdentityInfo(
generator = ObjectIdGenerators.PropertyGenerator.class,
property = "id")
public class User {
@Id
@GeneratedValue(strategy= GenerationType.AUTO)
private Long id;
@OneToMany(cascade = { CascadeType.ALL }, mappedBy = "user")
private List<Car> cars;
...
}
Run Code Online (Sandbox Code Playgroud)
还有一类汽车:
@Entity
public class Car {
@Id
@GeneratedValue(strategy= GenerationType.AUTO)
private Long id;
@ManyToOne(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }, fetch = FetchType.EAGER)
@JoinColumn(name = "userId", referencedColumnName = "id", nullable = false)
private User user;
...
Run Code Online (Sandbox Code Playgroud)
我有一个类汽车,它有一个用户,一个用户可以拥有多辆车。
问题是:
返回汽车列表时,想象汽车 A 和 B。
汽车 A 有用户 1,汽车 …